package com.design.service;

import com.design.model.*;

import java.util.List;

public interface ShippingRecordService {

    void inputRecord(ShippingInputRequest request);

    List<String> queryCurrentRecord(Long userId);

    RecordInfoResponse queryCurrentRecordDetail(Long userId, String templateNum);

    void deleteRecord(Integer id);

    void finish(Long userId);

    PageResult<UserRecordResponse> queryUserRecords(Long userId, Integer status,Integer batchId, Integer pageNum, Integer pageSize);

    void report( ReportRequest request);

    void trigger();

}
